﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}
.clear{clear:both}
.mw{width:1000px;}
.wrapper{margin:0 auto;}
.fl{float:left;}.fr{float:right;}.pa{position:absolute;}.pr{position:relative;}
.headerbig{height:126px;background:url(../images/hbg.jpg) repeat-x; width:100%}
.headerbig dl#header{height:125px;}
.headerbig dl#header dd.hline{height:32px; line-height:32px; text-align:right;color:#fff; position:relative;}
.headerbig dl#header dd.hline img { width: 18px; position: relative; top:4px;}

.headerbig dl#header dd.hline a{padding:0px 5px;color:#fff;}
.headerbig dl#header dd.hline a:hover{color:#f1f1f1;}
.headerbig dl#header dd.hline form#mform{display:block;width:193px;height:18px;background: url(../images/sbg.jpg) no-repeat;position: absolute;top:7px;right:75px; text-align:left;}
.headerbig dl#header dd.hline form#mform input{float:left;border:0px;background:none;height:18px;color:#dbdbdb;}
.headerbig dl#header dd.hline form#mform input#keys{padding-left:3px;line-height:18px;width:152px;}
.headerbig dl#header dd.header{height:61px;padding:16px 0px;}
#header dd.header ul#nav{width:70%;height:60px;}
ul#nav li{position:relative;float:left;z-index:20;padding-right:1px; background:url(../images/LI.jpg) left 23px no-repeat;}
ul#nav li a{display:block;width:99px; font-weight:normal;color:#441714;font-size:14px;text-align:center; white-space:nowrap; line-height:60px; background-repeat:no-repeat;}
ul#nav li a span{display:block;color:#ccc; font-family:Arial;text-transform:uppercase;line-height:18px;-webkit-text-size-adjust:none; font: 11px/1.231 Arial,Helvetica,clean,sans-serif}
ul#nav>li>a:hover,ul#nav>li>a.default,ul#nav>li>a.cur{color:#013c8a;}
ul#nav li.first{background:none;}
ul#nav li ul{position:absolute;top:66px;padding:0px; display:none;height:auto;padding-top:10px;left:-22px;background:url(../images/nav_arr.png) 62px 0px no-repeat;}
ul#nav li ul.last{left:auto;right:0;background:none;}
ul#nav li ul li{padding:0;float:left;background:#ffffff;border:0;margin:0;height:27px;}
ul#nav li ul li a{color:#333;font-size:12px;line-height:27px;font-weight:normal;padding:0;width:60px;height:27px; text-align:center;}
ul#nav li ul li.last{padding-right:10px;background:url(../Index/navbg.png) right no-repeat;}
ul#nav li ul li.first{padding-left:10px;background:url(../Index/navbg.png) left no-repeat;}
ul#nav li.parent ul li a:hover{}
ul#nav li ul li a:hover,ul#nav li ul li a.default1{}
ul#nav li ul li ul{top:-3px; left:90%; background:#06C;}
.bannerBox{width:100%; height:660px; background:url(../images/bannerBox.jpg) no-repeat center;}
.fullSlide{ width:100%;  position:relative;  height:520px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:520px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:520px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; margin-top:0px; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
filter:alpha(opacity=50);opacity:0.5;  line-height:999px; }
.fullSlide .hd ul .on{ background:#0b4f92;  }
.fullSlide .prev{  display:block;  position:absolute; z-index:1; top:60%; margin-top:-150px; left:10%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:60%; margin-top:-150px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }
.cpBox2{ margin-top:20px}

.cpMu{position:relative; width:240px; height:670px; background-color:#0057a9;}
.cpMu i.iR , .cpMu i.iB{position:absolute; background:url(../images/boxYy.png) repeat;}
.cpMu i.iR{right:-4px; top:4px; width:4px; height:670px;}
.cpMu i.iB{bottom:-4px; left:4px; width:236px; height:4px;}
.cpMu h4{padding:26px 30px; height:30px;}
.cpMu h4 a{color:#fff;}
.cpMu h4 p{line-height:34px; font-size:34px; color:#fff; text-transform:uppercase; font-family:"微软雅黑",microsoft yahei,arial;}
.cpMu dl{margin-left:30px; margin-bottom:34px;}
.cpMu dl dt{margin-bottom:14px; font-weight:bold; font-size:14px;}
.cpMu dl dt a{color:#1c1c1c;}
.cpMu dl dd{height:24px; line-height:24px; overflow:hidden; font-size:14px;}
.cpMu dl dd a{color:#fff;}

.cpList{position:relative; width:750px; height:670px; background:#fff url(../images/cpList.png) no-repeat center bottom;}
.cpList .titMore{position:absolute; right:0px; top:0px; width:55px; height:55px; background:url(../images/cpListTitMore.png) no-repeat center;}
.cpList i.iR , .cpList i.iB{position:absolute; background:url(../images/boxYy.png) repeat;}
.cpList i.iR{right:-4px; top:4px; width:4px; height:670px;}
.cpList i.iB{bottom:-4px; left:4px; width:746px; height:4px;}
.cpList h4{padding:6px 30px 10px 30px; height:36px;}
.cpList h4 a{color:#1c1c1c;}
.cpList h4 p{line-height:34px; font-size:34px; color:#e2e2e2; text-transform:uppercase; font-family:"微软雅黑",microsoft yahei,arial;}
.cpList ul{overflow:hidden;}
.cpList li{float:left; margin:0 4px; margin-bottom:0px; width:240px; overflow:hidden;}
.cpList li img{display:block; margin:10px auto 5px auto; padding:5px; width:208px; height:156px; border:1px solid #d5d5d5}
.cpList li h5{ margin-left:5px;/*margin-right:10px;*/ margin-bottom:5px; height:20px; line-height:20px; overflow:hidden; font-size:14px; text-align:center; width:230px; text-align:center}
.cpList li h5 a{color:#0057a9;}
.cpList li p{margin-left:28px; margin-right:14px; line-height:20px; color:#333; height:60px; overflow:hidden;}
.cplxfs {
	margin-top:20px;
    padding-left: 30px;
    width: 195px;
}
.cplxfs p {
    color: #fff;
    font-size: 17px;
    line-height: 20px;
}
.cplxfs p span {
    display: block;
    font-family: Impact;
    font-size: 25px;
    line-height:60px;
}

.cpMu ul {
}
.cpMu li {
    background:url(../images/cpMuBr.png) no-repeat center bottom;
}
.cpMu li a {
    color: #fff;
    display: block;
    font-size: 15px;
    height: 47px;
    line-height: 47px;
    padding-left: 34px;
    text-decoration: none;
	overflow:hidden;
	width:200px;
}
.cpMu li a:hover {
    background: url(../images/cpMuLiH.png) repeat-y  center center;
}
.cpBox{position:relative; height:318px; background-color:#f2f2f2; z-index:999}
.cpBox .container{position:absolute; left:50%; top:-65px; margin-left:-490px;}
.cpTab{height:65px; background:url(../images/cpTab.png) repeat-x center top;}
.cpTab span{position:relative; float:left; width:244px; height:65px; line-height:65px; border-right:1px solid #d7d7d7; font-size:13px; text-align:center;}
.cpTab span a{ text-decoration:none;}
.cpTab span i{position:absolute; left:50%; bottom:-6px; border:3px solid transparent; border-top-color:#0266c3; display:none;}
.cpTab span.noBr{border-right-color:#f4f4f4;}
.cpTab span:hover , .cpTab span.cur{background:url(../images/cpTabH.png) repeat-x center top; color:#fff; border-right-color:#0266c3;}
.cpTab span.cur a{ color:White;}
.cpTab span:hover i , .cpTab span.cur i{display:block;}
.cpCont ul{overflow:hidden; background-color:#fff;}
.cpCont li{float:left; width:244px; height:298px; border-right:1px dotted #d0d0d0; text-align:center;}
.cpCont li img{margin-top:20px;}
.cpCont li.noBr{border-right-color:#fff;}
.cpCont li h5{margin-top:10px; height:36px; line-height:36px; overflow:hidden; font-weight:normal; font-size:13px;}

.Europe{height:440px; background:url(../images/Europe.png) no-repeat center;}
.Europe .container{position:relative;}
.Europe h4{margin-top:54px; text-align:center;background:url(../images/EuropeTit.png) no-repeat center; height:32px; padding-bottom:40px; font-size:25px; }
.Europe h4 a{color:#0057a9;text-decoration:none}
.eurItem{position:absolute;}
.eurItem dl{position:absolute; left:50px; top:-98px; padding:10px; width:210px; background-color:#fff; box-shadow:-2px 2px 14px #ccc;}
.eurItem dl dt i{position:absolute; left:-14px; top:110px; border:7px solid transparent; border-right-color:#fff;}
.eurItem dl dd{padding:15px 0;}
.eurItem dl dd p{height:28px; line-height:28px; }
.eurItem dl dd p a{text-decoration:none}
.eurItem dl dd p span{position:relative; top:-2px; margin-right:4px; color:#c8c8c8;}
.eurItem .dian{-webkit-filter:grayscale(1); -moz-filter:grayscale(1); -o-filter:grayscale(1); -ms-filter:grayscale(1); filter:grayscale(1);}
.eurItem:hover .dian{-webkit-filter:grayscale(0); -moz-filter:grayscale(0); -o-filter:grayscale(0); -ms-filter:grayscale(0); filter:grayscale(0);
}
.eurItem:hover dl{display:block;}

.Europe .eurItem01{left:-137px; top:251px;}
.Europe .eurItem02{left:188px; top:215px;}
.Europe .eurItem03{left:497px; top:187px;}
.Europe .eurItem04{left:812px; top:180px;}

.sbBox{overflow:hidden;}
.sbBox a{float:left}
.sbBox .small1{background:url(../images/sbImg_03.png) no-repeat center; display:block; width:245px; height:136px}
.sbBox .small2{background:url(../images/sbImg_01.png) no-repeat center; display:block; width:245px; height:136px}
.sbBox .small3{background:url(../images/sbImg_02.png) no-repeat center; display:block; width:245px; height:136px}
.sbBox .small4{background:url(../images/sbImg_04.png) no-repeat center; display:block; width:245px; height:136px}
.sbBox p{ padding-top:95px; padding-bottom:10px; line-height:30px; color:#0057a9; font-size:16px;text-align:center}
.sbBox img{float:left;}

/*合作伙伴*/
.hzhb{padding-bottom:50px; background-color:#f2f2f2;}
.hzhb h4{padding-top:38px; padding-bottom:26px; text-align:center;background:url(../images/hzTit.png) no-repeat center bottom;}
.hzhb h4 a{display:block; width:100%; height:23px; padding-bottom:29px; line-height:23px; text-align:center; font-size:25px; color:#0057a9; text-decoration:none}
.hzhb .hzCont{position:relative; height:155px; background:#fff url(../images/hzUl.png) no-repeat center;}
.hzhb .hzCont ul{margin:0 auto; padding-top:10px; width:980px; overflow:hidden;}
.hzhb .hzCont li{margin:0 8px; float:left; width:180px; text-align:center;}
.hzhb .hzCont a img{ width:180px; height:110px;}
.hzhb .hzCont li h5{ font-weight:normal; line-height:20px}
.hzhb .hzCont li h5 a{color:#333;}
.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:55px; width:22px; height:40px;}
.hzhb .hzCont .btnLeft{left:-22px; background:url(../images/hzBtnLeft.png) no-repeat center;}
.hzhb .hzCont .btnRight{right:-22px; background:url(../images/hzBtnRight.png) no-repeat center;}

.dtSpan{margin-top:40px; margin-bottom:60px;}
.dtSpan h4{margin-bottom:22px; height:30px; line-height:30px; font-weight:normal}
.dtSpan h4 a{color:#0057a9; font-size:25px}
.gyBox{width:290px;}
.gyBox dd{margin-top:28px; line-height:18px; height:90px; overflow:hidden;}

.khBox{margin-left:44px; width:304px;}
.khBox dl{margin-bottom:24px; height:120px; overflow:hidden;}
.khBox dd{margin-left:140px;}
.khBox dd h5{font-size:14px; font-weight:normal;}
.khBox dd h5 a{color:#0057a9;}
.khBox dd p{margin-top:12px; height:72px; line-height:18px; overflow:hidden;}

.dtBox{width:312px;}
.dtBox dl{margin-bottom:24px; height:120px; overflow:hidden;}
.dtBox dt{width:86px; text-align:center;}
.dtBox dt span{display:block; font-size:48px;}
.dtBox dt em{position:relative; top:-8px;}
.dtBox dd{margin-left:86px;}
.dtBox dd h5{font-size:14px; line-height:18px; height:36px; overflow:hidden; font-weight:normal;}
.dtBox dd h5 a{color:#0057a9;}
.dtBox dd p{margin-top:5px; height:72px; line-height:19px; overflow:hidden;}


/*banner移动效果 */
#flashs{ position:relative; height:760px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:888; bottom:10px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:red;}

.height_auto{height:auto;overflow:hidden;zoom:1}
.footerbig{padding:10px 0px;background-color:#313131;}
dl#footer{padding:10px 0px 0px;}
dl#footer dd.menu{width:70%;height:200px;border-right:1px solid #000;}
dl#footer dd.menu ul{clear:both;}
dl#footer dd.menu ul li{width:130px;float:left;margin-right:5px;}
dl#footer dd.menu ul li a{color:#fff;display:block; text-indent:5px; overflow:hidden;line-height:21px;height:21px; text-overflow:ellipsis; white-space:nowrap;}
dl#footer dd.menu>ul>li>a{font-weight:bold;height:25px; line-height:25px;}
dl#footer dd.menu ul li a:hover{color:#ccc;}
dl#footer dd.menu ul li.more{line-height:12px;}
dl#footer dd.menu ul li.more a{line-height:12px;height:12px;}
dl#footer dd.fr{width:26%;height:180px;padding:10px; text-align:center;}
dl#footer dd.fr span{display:block; line-height:20px;color:#e0e0e0;padding-top:5px;}
dl#footer dd.fr span strong{font-size:15px;color:#fff; font-style:oblique; font-family:Arial;}
dl#footer dd.clear{height:2px;}
dl#footer dd.gongshang{display:block;width:66px;height:68px;background:none; bottom:5px;left:50%;margin-left:-33px;}
dl#footer dd.copyright{width:80%;color:#ccc;line-height:25px;height:25px;}
dl#footer dd.link{float:right;line-height:25px;color:#ccc;}
dl#footer dd.link a{color:#ccc;padding:0px 5px;}
dl#footer dd.link a:hover{color:#fff;}